WATCH: New Year’s Eve 2023 at Newcastle Foreshore | Newcastle Herald December 31, 2023

2023-12-31 1,886

How we celebrated New Year's Eve on the Newcastle Foreshore.